home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
033a
/
wcbday11.zip
/
WC-B-DAY.DOC
< prev
next >
Wrap
Text File
|
1990-11-22
|
7KB
|
191 lines
WC-B-Day - version 1.1
WILDCAT! user birthday bulletin utility
February 2, 1990
Revised November 22, 1990
(C) Copyright 1990 Judson McCranie. All rights reserved.
Judson S. McCranie
Software Solutions
2406 Orlando Drive
Valdosta, GA 31602
Ph: (912) 242-1405
The latest version of the program and support are available
through:
Bad Lands (PowrBBS)
300/1200/2400/9600 HST 8,N,1.
Sysop: The Mystery Sysop
(912) 247-6977
This program is distributed on a "Shareware" (try-before-you-buy)
basis. You are free to copy it and to distribute copies at cost.
You may not alter the program (or its documentation) or sell it
for profit.
You may try this program for a period of 30 days. If you
continue to use this program after the 30 day period then you
must register it by sending your the name of your board, the
board's phone number, and your name & address along with the
program name and version number with a $5 registration and
license fee to me at the address above. You will receive support
for the program, announcements of new versions of this program,
and information about several other programs. Please send any
inquires, comments, or suggestions to me at the address above.
INTRODUCTION:
This utility reads the WILDCAT! user data file and generates two
bulletins: a list of users who have birthdays this month, and a
list of users who have birthdays this week (Sunday through
Saturday). I once worked at a business where the weekly checks
listed that week's birthdays, and everyone liked it. You may use
either or both lists, depending on how many users you have on
file.
The users are listed in the order that they became users of the
board. The age of the users and the actual date of the users'
birthday is not given. The reason for this is twofold: (1) the
user may not want that known, and (2) security reasons. Since
birthdates can be used by WILDCAT! for user verification purposes
it would not be a good idea to list actual birthdates and years.
Security should not suffer appreciably since the actual date and
year are not given.
EXECUTION:
Change the current directory to the subdirectory with WILDCAT'S
USERFILE.DAT file and run WC-B-Day to generate the bulletins. It
must be in the same directory as WILDCAT's USERFILE.DAT file. If
you are using the monthly list it should be run just after
midnight on the morning of the first day of the month. For the
weekly list the program should be run just after midnight on
Sunday morning. If you are using both lists, the safest thing to
do is run it just after midnight each day. One drawback to this
approach, however, is that it will show up as a new bulletin each
day. The program should take only a few seconds to run and
requires 64K of available memory.
Another slight drawback to allowing users to see both lists
involves birthdays near the beginning or end of the month. For
instance, September 30, 1990 falls on Sunday. Anyone with their
birthday on September 30 would be in both the September list and
on the September 30 - October 6 weekly list. That would enable
someone else to determine that person's exact birthday.
The program opens the file USERFILE.DAT in "Share Read-only" mode
so there should be no problem when running it in a multiuser
system.
FILES:
You should find the following files in the archived file:
WC-B-Day.EXE executable program
WC-B-Day.DOC this documentation file
ORDERBLK.DOC registration form
OTHER .DOC other programs by this author
WC-B-Day.XMP example of birthday bulletin
You should build an ASCII file called WC-B-Day.DAT in the same
directory as WC-B-Day and the USERFILE.DAT files. The file
should contain the following information:
Board name
Bulletin of this week's user birthdays
Bulletin of this month's user birthdays
Here is an example:
LAND OF CONFUSION
WC-B-DAY.MON
WC-B-DAY.WEK
The file names listed above are the default output file names.
If no path is specified then the output files will be written in
the current directory.
LIMITATIONS, ETC:
The program is currently limited to 500 users with birthdays in
any given week and 2000 users with birthdays in any given month.
Note that the program will work with more users, but the lists
will be compiled for only the first 500 (2000 resp.) users.
About 72 users will fit on a screen, so if you have more than
about 500 or 600 users you might want to use the weekly list
only.
If you want to use this utility, then register your copy by
sending the registration fee of $5 to me at the address above.
Registration entitles you to future upgrades and support through
the following bulletin board:
Land of Confusion (WILDCAT! BBS)
300/1200/2400 (MNP 5) 8,N,1.
Sysop: Guy Tyson
(912) 241-0591 (after 6/1/90)
The latest version of WC-B-Day should always be available on this
board.
If you like this program you may like my other WILDCAT! BBS
utilities - WCTop40 and WCFields:
WCTop40 generates over a dozen top user bulletins and is very
flexible. Its most unique feature is a weighted point system
where the sysop can assign different point values to the number
of calls, uploads, downloads, messages, etc made by each user and
generates a list of the best users.
WCFields checks user data fields for possible duplicate users.
It looks for duplicate phone numbers, duplicate birthdays, same
or *similar* passwords, and same or *similar* names.
WC-B-Day VERSIONS:
Alpha - 2-2-90. Alpha test.
1.0 - 2-3-90. Initial release.
1.01 - 2-5-90. Omit users without valid birthdates from list.
1.1 - 11-22-90. Faster updating of files, smaller EXE file.
PLANNED ENHANCEMENTS IN FUTURE VERSIONS:
Command line options for each screen
Unlimited number of users
ANSI screens, with "Happy Birthday To You" playing
Add age of youngest user, oldest user, average age, etc.
ACKNOWLEDGMENTS:
Thanks to the users who sent in suggestions and the users who
have registered the program.
WILDCAT! BBS is by Mustang Software.
Thanks to Guy Tyson for being a tester and for letting the "Land
of Confusion" be the home board for my WILDCAT! utilities. This
program was written in Turbo Pascal 5.5 from Borland
International. The Turbo Professional 5.0 package by Turbo Power
software provided routines for screen editing in the setup
program, as well as a few other useful functions.